leather-like antlers - Español Inglés Diccionario